package com.sandau.se.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;

@Controller
public class NameController {

    @GetMapping("/inputName")
    public String inputName(Model model) {
        // 可以在这里添加任何需要在页面上显示的数据
        return "inputName"; // 返回Thymeleaf模板的名称
    }

    @PostMapping("/submitName")
    public String submitName(@RequestParam String name, Model model) {
        // 处理提交的姓名，比如保存到数据库或进行其他操作
        model.addAttribute("submittedName", name); // 将姓名添加到模型中以便在视图中显示
        return "result"; // 返回显示结果的页面名称
    }
}